armed oneself - Francés Inglés Diccionario